/*
    2. 购物车 add, bind
    a. 取标签元素值，正则解析后处理
    b. 事件绑定函数，事件代理 addEventListener('click', function(e) {}), bind()
 */

/*
    3. 二维表格排序，sort
    按优先级，自定义升序&降序 排序， sort((a,b) => {})
 */

/*
    4. 替换链接： link
    正则匹配 url， 格式化字符串输出
 */

/*
    5. 倒计时：
 */

/*
    6. 双色球随机一注
    Math.random() 随机下标，修改节点， appendChild, removeChild, createElement
 */

/*
    7. 智能提示
 */

/*
    8. 分页组件: 基于函数的面向对象组件
    function () {
        this.html = html
        this.val = val
        function html() {}
        function val() {}
    }
 */

/*
    9. 移动控制： 键盘事件绑定：
    function bind() {document.onkeydown = event => {switch() { case }}}
 */

/*
    10. dom 节点 转 json：
    链式编程，Array.from().filter( () => {})
 */

/*
    11. 事件绑定 + 节点元素的增删
 */

/*
    12. 选择组件： oop 开发组件
 */


/*
    13. 简易计算器：
    完整功能： var calculator = {init, bingEvent, result, calculate}
*/

/*
    14. 复杂游戏： chess，splash
 */